Nome di battaglia "Dado".
Prestò servizio militare in cavalleria a Milano e a Genova dal 1940 allʼ8.9.1943 col grado di caporale maggiore.
Militò nella 9.a brigata S. Justa e operò a Sasso Marconi.
Riconosciuto partigiano con il grado di tenente dal 21.11.1943 alla Liberazione.